leaping from cover and taking cover - Turco Inglés Diccionario